package edu.sdjzu.exam.dto;

import lombok.Data;

import java.util.List;

@Data
public class QuestionCreateDTO {
    private long courseId;
    private String content; // 题目内容
    private String questionType; // 题目类型
    private String referenceAnswer; // 参考答案
    private String subject; // 科目
    private String difficulty; // 难度
    private List<QuestionOptionDTO> options; // 选项列表（单选/多选题用）

    @Data
    public static class QuestionOptionDTO {
        private String content; // 选项内容
        private Boolean isCorrect; // 是否正确答案
        private Integer optionOrder; // 选项顺序
    }
}
